home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HyperLib 1997 Winter - Disc 1
/
HYPERLIB-1997-Winter-CD1.ISO.7z
/
HYPERLIB-1997-Winter-CD1.ISO
/
オンラインウェア
/
UTIL
/
Look in SCSI.sit
/
Look in SCSI
/
Read me
< prev
next >
Wrap
Text File
|
1996-07-21
|
7KB
|
168 lines
ソフト名:Look in SCSI
バージョン:0.3.0
配付方法:托鉢ウェア(良いと思ったらなにか下さい(^_^;))
転載条件:転載前メール、必ずオリジナルの圧縮された状態で配布のこと
作者:Zak(澤 和孝) / CXJ03106@niftyserve.or.jp
動作環境:SCSI Manager 4.3が作動するMac
開発環境:同上
開発言語:Code Warrior C、一部ASM
オリジナルアップロード:NiftyServe FMACPRO
●序文
マルチバスなマシンをお持ちの方、どのデバイスがどのバスの何番に接続さ
れているのか良くわからなくなったことはありませんか?
このソフトは、今接続されているデバイスをマップ表示します。ですので、
どのデバイスがどこにあるのか、どのバスに空きがあるのかが一目でわかりま
す。
使い方は特に書きません。いじっていればおのずと見えるようになっていると
思います(うぬぼれ(^_^;))。でも、これがマックの良いところだし、マック
らしいソフトの特権だと思っています(^_^;)。
とうとう、ドライバ読み込みをサポートしました。まだ最初の段階なので、
いろいろバグがあるとは思いますが、よろしければ使ってみてください。
ただし、元々あとからドライバを読み込むことはあまりお勧めできることでは
ないことに留意してくださいね。
#これで初期のSCSI Probeには追い付いたぜい(^_^;)
あと、バイリンガルをサポートしました。日本語環境でないと、英語のメッ
セージに切り替わります。シフトキーで起動したときでも、円滑にドライバ読
み込みができると思います。
●今後の予定
現在予定している追加機能としては
○8以上のIDへの対応(実はSCSI Manager 4.3自体はそれに対応しています)
というところです。いつになるかわかりませんが....
あ〜〜、時間がない〜〜(^_^;)。
●おまけ
あ、バスに対するGetInfoをすると、結構たくさんの方が知りたがっていると
思われる「Fast SCSI」「同期転送」のサポート状況がわかります(^_^;)。
いくつかのフォーラムで話題になっていたようですが、これで確認してみてく
ださいね。
(バージョン0.2.2の同期転送表示はバグってました(^_^;)。)
ついでに、FastSCSIと同期転送について簡単に解説しておくと....
FastSCSI:SCSI規格の倍速モード。本来の転送に用いるクロックレートを倍に
して動作する。FastSCSIに対応した機器同士のデータ転送が発生し
た場合、その冒頭でお互いがFastSCSIであることをハードウエア的
に確認した上で倍速転送を開始する。したがって、通常のSCSI機器
との間では自動的に標準速度で転送を行う。
同期転送:通常の転送では、1バイト送るごとにバスの制御信号で一定のハン
ドシェークをやり取りしながらデータを転送していく。確認が入る
のでどうしてもパフォーマンスが悪い。
同期転送では、バスの制御信号のある信号を同期クロックとして用
い、その信号に同期して転送を行う。クロックの一山ごとにデータ
を1バイト送るが、相手がそれを受けたかどうかは気にしていない。
基本的にはハードウエア的に同期クロックに同期してデータを取り
込むようにしているので、データがこぼれる心配はない。
こちらも、その冒頭でお互いが同期転送可能であることをハードウ
エア的に確認した上で同期転送を開始する。したがって、通常のSC
SI機器との間では自動的に非同期転送で転送を行う。
ちなみにブラインド転送ってのは、非同期な転送において確認を無視して次の
データを発行する方法です。ですから、転送を中断するわけにいかないし、
万が一転送速度に変動が出ると、その時点でデータの取りこぼしが発生します。
ただ、転送速度的には同期転送とまではいかなくてもそれなりに速度が出る
(2割以上アップします)ので、同期転送の技術が確立していなかった段階で
(というよりSCSIの規格自体が確定していなかった)SCSIを採用するという大
英断を行ったことの弊害のようなものと考えてもいいかもしれません。
これがなければ、非常に遅いパフォーマンスしか出なかったのですから。
そのため、ブラインド転送の速度になれているユーザーは、あまり同期転送に
よる速度アップを感じられないかもしれませんね。実際、8100において同期転
送などがサポートされなかったのはこういう訳があるのかもしれません。
いずれにせよ、28800のモデムを使ったほうが必ずしも14400のモデムよりも
早いとは限らない(というか、同等になる場合がある)のと同じで、世にいわ
れているスペックがそのまま出るとは限らないのが現実ですね。
●独り言
SCSI Manager 4.3ってバスの数は理論上最大256本だし、IDは31まで
扱えるのよねん。でも、市販のSCSIツールでそこまで扱える奴ってあるんだろ
うか(^_^;)。特に、GUIの面で最大IDが7である現状に依存してしまっている
奴は結構多いと思うが....。ど〜すんだろ....。
ちなみに、なんで31までしかIDを扱えないかというと、P-RAMに記憶される情報
が5ビットだからなのね。でも、これもいずれ改善されるような気がします。
#ブート時はちゃんと8ビットで来てました(^_^;)
そうそう、いくつかのSCSIボードは今だにSCSI Manager 4.3に対応していない
ようですね。ボード上のドライブの初期化に専用のソフトウエアが必要な奴は、
大概がそうです。そういうボードは、もちろんLook in SCSIからは見えません
し、例えばHDTからも見ることはできないと思います。これは、そういう自
分勝手なボードとボードメーカーの方が悪いのであって、ソフト側の問題では
ありませんからご注意くださいね。
MacOS8になると、この辺の互換性をちゃんととらないと、まったくもっ
て使いものにならないものになってしまうようですから、ボードメーカーも大
変ですね。
●托鉢
「なにか」というのは別に実体をともなったものと限ったわけではありません
ね(謎)。実体をともなっているのはそりゃうれしいですが(^_^;)。とりあえ
ず、お便りでもください。今はそれで充分です。
あ、カミソリや爆弾のたぐいは遠慮します(^_^;;)。
もちろん托鉢ですから、なにも出さずに使い続けてもらっても構いません。
その判断は、このソフトを手にしたあなたにゆだねられます。
●定型文書(^_^;)
このソフトウエアの配布には特に制限を加えていません。しかし、著作権は放
棄していません。お間違えのなきよう.....(この文章の著作権も含みます)
またこのソフトウエアは、ご使用になる方の責任においてお使い下さい。この
ソフトウエアをご使用になった結果なんらかの損害が生じても、私は責任を負
いません。
もちろん、バグ情報やご要望はいつでもお受けします。必ずしも対応できると
は限りませんが、できる限り前向きに対応しますので、お気軽にどうぞ(^_^)
>>雑誌等の編集者様宛<<
雑誌等に紹介される場合は、必ずハンドル名での紹介をお願いします。実名掲
載は認めません。以前、MacFan誌において実名掲載されてしまいました
が、厳重に抗議いたしました。個人的な立場もありますので、ここの所はよろ
しくお願いします。また、掲載状況の確認として、掲載された印刷物/記録メ
ディアを一部当方までお送りくださいますようお願い申し上げます。
詳しくはメールにてお問い合わせください。
======================================================================
リリース情報(マイナーバグフィックス以外)
◆バージョン0.3
ドライバ読み込みをサポート
バイリンガルサポート(英語/日本語)
◆バージョン0.2.3
バスGetInfoの同期転送のサポートフラグの入手方法のバグを修正
アバウト表示の充実(^_^;)
SCSIアイコン回転ギミックを改良
バス表示の改良
デフォルトモードをカスタムアイコン表示に変更
◆バージョン0.2.2
GetInfo機能の追加
ドライブ種別、バスの状況、マックの状況などが表示されます
バス表示の追加
◆バージョン0.2.1(非公開)
Rescanメニューの追加(実は画面上のSCSIアイコンをクリックしても良い)
Viewメニュー機能の追加
Rescan時に、System 6時代からの方なら思わず笑うギミック追加(^_^;)
◆バージョン0.2.0
ウインドウ上部情報表示の追加
アイコン描画のカラー化(ボリュームにカスタムアイコンを貼ってあるときのみ)
背景描画のカラー化
versリソース追加(^_^;)
◆バージョン0.1.0
とりあえずの暫定リリース